Perfect location nice and clean and all the amenities you could want for a short or long stay! So close to the beach wish it was warmer to go for a swim! :)