Stylish, high end property with great amenities. It was perfect.