Clean, spacious, comfortable and quiet. Pet friendly is definitely appreciated. Excellent kitchen set up, well equipped and lots of room for cooking.