Perfect....perfect location, perfect place to stay, perfect hosts, couldn't have asked for a better place to stay for 4 nights.