Karim was an excellent host. He greeted us and gave a tour. The location was terrific for our needs. The accommodations were great, especially the bathroom. Karim has a fine attention to detail that was very much appreciated.