Clean, spacious, and beautiful!!! Great location, too. Maya was very easy to communicate with, and I would absolutely stay here again :-)