Very nice place!
Pictures are very accurate.
Beach is just across the Street