Coral’s place is everything she describes and everything you could possibly need for your stay.
A beautiful view to wake up to in the morning - we highly recommend!!!