Amazing location and the hosts have great communication. Sadly the place was DIRTY. It is very clear that they do not do more than maybe sweep in between guests, (which is frustrating since we all pay for cleaning through Airbnb) and the linens had a lot of stains.