Price, cleanliness, amenities, location to stores all excellent have already booked next stay!