This place is amazing - the location is even better. Literally, you are minutes from the beach and lots of restaurants. :)