The location is great and the amenities were stellar! Way beyond any expectations we could have had!