Super clean and great location, close to beach and shops. We had a great time!