If you think of location, its the best you can get.
Only thing was the first day morning we didnt have hot water and the TV didnt work for the whole stay.
I suggest you make sure to check with host before arrival.
Besides these problems, host was supportive and place was superb