Perfect home away from home.
Excellentin all respects.