Great location. Very clean. All the amenities you could need plus bonus beach stuff. Very impressed