Just perfect. Location and amenities spot on. Will be back.