I would give Ibrahim 6 stars if I could. Book this place. You will not be disappointed. Amazing view. Great location. Wonderful host. I went running with his crew and he went to the climbing gym with me! Feel like I made a good friend. Take care, homie.