Totally recommended. Everything was well organized, check-in went super smoothly. I would come here again! The location is perfect for exploring Istanbul.