Perfect location to the beach, shops, and restaurants. Very clean and the check-in process was seamless.