Location is excellent!! Cleanliness was ok aside from the bathroom. It wasn't very clean and had an unpleasant smell to it.
The host did their best to make us comfortable, I just think they could do with a better cleaning service.