Location was amazing, literally steps from the beach. Room could have been cleaner.. looked like it was cleaned in a rush and corners were missed. Overall, location was 5 stars, cleanliness 1 star.