It is a very nice place with the most magnificent view. Super spacious!! Very easy transport links to all of Istanbul main attractions. There is a good number of grocery shops and cafes within walking distance but no restaurants as such, however Taksim is very close by tram and food options there are endless.