The place was sparkling clean and peaceful. A home away from home