Amazing location. Perfect little spot to stay. Just what you need and nothing more. Literally right on the beach. Could not be better