Beauitfully clean, thoughtfully put together, great location, warm, quiet - a home away from home. Couldn't recommend more highly.