The location was perfect, the place spotless, and great amenities. Will definitely be back.