I stayed for 3 days and 2 nights because of my schedule, but if time had permitted, I would have extended it to 4 days and 3 nights to visit Abu Simbel as well. Going on tours during the day and then lying back on the rooftop from around lunchtime, tanning, drinking beverages, and enjoying the view is simply the best. Even if you aren't fluent in English, the dedicated staff member takes care of you constantly via WhatsApp (this was the absolute best part; they reached out to me first every single day from the day before boarding until the end, asking if anything was uncomfortable and resolving any issues immediately). The guide might be hit or miss, but I was extremely satisfied.