A perfect place in a great location- highly recommended with excellent care and support from the hosts.