Clean, great location, lots of beaches and restaurants nearby. Easy check in/check out. Highly recommend!