Very comfy place located in the heart of Harlem.