Very clean, spacious! Owners had great communication with us. Great location! All amenities that one would need are available! Only thing was we could hear upstairs neighbours running water and flushing toilets! We were happy with our stay and would stay here again! Great value for your money!