This place definitely deserves 5 stars and is a great deal. It is at a great location and looks exactly like the pictures. We had a wonderful time staying here. I highly recommend this place if you are staying in Istanbul.