Excellent rental, a home away from home