Home away from home - a perfect place to stay. If I ran a B&B, this is exactly what it would be like.