Murex Dive is a very nice resort hotel, with bungalows for rooms, and it caters for divers and snorkelers. The rooms are simple, well designed, well thought of (racks to place your stuff, electric outlets along the rack and the places where you need them, AC, fan, clean bedsheets, clean towels, hot water shower and working flush seat toilets, and a side door to the shower room so coming from a diving or snorkeling trip you don't need to enter through the terrace entrance, but use the side door instead). The resort is well supported by a vegan-friendly and fresh food oriented restaurant (Chef Agung was great!). The resort has its own reef and was pleased to have one of its guides to accompany snorkeling there. It is a nice place to stay for peace, quiet and privacy. No TV and phones in the rooms, and WiFi is so-so, a good reason to be unreachable. But because WiFi is so-so, paying by credit card could experience delays or have to be altogether abandoned and opt for payment by QRIS. Be ready for this. One unwelcome inconvenient experience on the last day of the stay was the water supply came to a trickle. This at 4.30 am, when we were preparing to check out and depart for the airport for a 7.55 flight. No staff was around to fix the problem. Could be better.