Great location, great place, clean and great amenities. Crystal was accommodating and communicative and we had a great time!