Well-designed. Great location, within walking distance to the beach. They supplied everything, from sunscreen to snorkels. They also have a little store with local goods, which was a nice touch. I stayed here with a friend who snores, so it was great we could have our own rooms for the same price as hotels in the area. Would definitely stay here again.