A perfect place. It has everything the traveler needs. Great hosts.