The place has a perfect location and great amenities. We had a great time staying here.