Perfect! Location, cleanliness, facilities. Would definitely go back!