A very good and affordable place to stay. Indeed a home away from home.