The ratings and reviews are a bit misleading. The hotel is a cute, friendly but very basic hotel in a truly excellent location. You are mainly paying for the location, maybe overpaying. Grand Case is a terrific area for wonderful restaurants and bars, and the beach is very nice. And there are lots of nice little shops. The hotel itself however: it is small only 8 rooms; Most of the rooms open directly to reception or the restaurant and we could hear every conversation at reception through our door; Our room was quite musty smelling--This is common in the tropics and we can live with it, But it is not pleasant; There is no place to hang a hand towel; No place to hang bath towels except maybe the same hook as the robes; the sink mirror is weirdly high so my wife could only see about half of her face (5'4"); The view and balcony were terrific; there is no drinking water except for a fee; Same with coffee; There is no refrigerator. We only ate breakfast in the restaurant. It was very good. But the whole area is known for the variety of restaurants so the restaurant did not win out over other options. I should mention that the beach staff were attentive and we enjoyed the loungers. We would stay again, but not before examining other options since the value was pretty poor.