A beautifully clean home away from home with very hospitable hosts.