Clean! Spacious!! Great Location! Great communication!! Anytime I had any questions or needed any type of info they responded quickly! Would def love to stay here again!!