great location, great price, clean and tidy, plenty of amenities