Great place to stay. You will have most of the thing you need during your stay.
You will also have access to Taksim and local places very easy. We have managed to park our rental car off street during our stay.
I recommend this place to everyone who wants to spend sometimes at this area.