Clean, beautiful, and has everything you could need for a stay.