Location, facilities, cleanliness, all excellent, and good value.Would happily stay there again.