Johnny's place is a perfect location. It's near everything you will require. Like the beach, Restaurants and shops etc. Johnny's was a good host, very accommodaing and available at any time of I needed assistance with a request perhaps. I will recommend this highly. My Birthday weekend turned way better then expected. ☺