Excellent location and great host! Everything was as expected and Mayling is always available for any request! Definitely recommend staying here