Perfect place, perfect location, perfect host! We couldn't have ask for more! Highly recommended!