Lovely stay: home away from home and great location