A home away from home and very nicely renovated.