Extremely clean, well equipped and comfortable house - a home away from home.