This is one of those great Airbnb places - checks all the boxes and host is super helpful and thoughtful. Fabulous location, could not have been better a stay. Would definitely stay here again.