Great location, beautiful views, very clean. The host is a pro; the check-in process was so easy and great communication throughout the stay. I will definitely stay here again.