Great location and 180 degree views! Small but well laid out. Loved popping down to the beach for a swim and walking out to dinner/breaky during our stay.