What a great location and nice place to stay. Karim was wonderful to communicate with and definitely went the extra mile when I had questions or needed something. Thanks for everything Karim.