Great location. Very clean. Condo has everything you require, even for the beach. Excellent host.