Pictures make the place seem much larger— great location but not quite hospitable enough.