Location and accommodations were perfect for our travel needs