Amr's property was fantastic. I stayed there for just shy of a month with my business partner and the location, amenities, and layout were perfect for a long stay. Additionally, the patio outside was such a bonus for us. Recently renovated, it was such a treat to stay there. His team of cleaners were detail oriented and so kind. I look forward to staying there again in the near future.