Very clean and spacious - just as advertised. Communication was great as well. We can definitely recommend the place.