Overall not our best Airbnb experience. On arrival the place had not been cleaned properly. The floors were dirty and dirty towels left behind with no clean towels. Communication with the host was poor and we did not hear back from her for days at times. The place could use some freshening up, furniture is worn and carpets are stained. On a positive note, the views are really nice, location was great and the kitchen was well stocked and met our needs.