Great location, all amenities you would expect, really clean, plenty of space, lovely air conditioning.....had a great vacation