Clean, warm and spacious. Incredible views. Will return.