This place is a perfect Airbnb. Clean, comfy, stylish, amazing view, perfect location, easy to coordinate with host. 5 stars. Hell, 6 stars!