Location and amenities were perfect!