Very good location and easy access to all major sites of Istanbul