Excellent little place in an amazing location right by the beach.