If I could give more stars for cleanliness (beyond any expectations), I would. VERY NICE.
The view and location: no one will regret. The host is very responsive. Strongly recommend.