Beautiful location on a hill all the way down to a private beach. Clean modern rooms, good internet, nice breakfast and very friendly staff. Recommend getting one of the rooms with a private pool. Has a private pier where boat rentals will pick one up.