Thanks Karima for a fantastic stay. Great locations, spotlessly clean and so well equipped! Karima was so helpful and communicative over messages, it made the whole process extremely easy. Five stars!!!