A great place for a family to stay - great location, great house layout and a great host who has put thought and effort into making the apartment work well for guests.