Great location next door to famous milestones, but don't expect top amenities