Clean, spacious aparthotel with very warm, accommodating staff. They were quick to respond to all of my questions and even had a doggie bed provided for my dog to sleep on.