Lots of amenities for the price, neat and tidy, great location, friendly and helpful staff.