Perfect 2-week stay with Alaa! 5 stars.