Excellent place! Location, cleanliness, accomadation and value are all here.