Cosy and clean, with everything you could need. Communication and check-in were excellent, would definitely stay again.