Clean and stylish place close to a great part of Istanbul and very convenient to public transport