This place was perfect! Lots of great amenities, conveniently located, and had a number of special touches. Would definitely stay here again.