A lovely home away from home - the place has everything that you need.