Very clean and spacious! Close to everything. An excellent spot to stay! Great communication from hosts prior to our arrival.