Fantastically clean, all the amenities you could need, and a great location. Good for a short or long visit!