Location and hosts are amazing. Great place, excellent communication. The only inconvenience is that we needed to bring our own linens and we still paid a lot for the cleaning fees. I wish Airbnb adjusts for that in the future.