Spacious and comfortable house for a short stay away from home.