We had a wonderful stay! We had everything we needed and more, for a really lovely time. I would thoroughly recommend 18 Alamein.