This house located in nice quiet area. Close to main sightseeing.
Appartment itself is comfortable enough, everything you need are there.
If it's 3-6 people, and you are a tourists, it will be good option to stay here.
(But i personally prefer galata tower area for short stay and Kadykoy/Moda for long term.)