A stylish and thoughtfully equipped place. It does not have a full kitchen, but with a refrigerator, microwave and toaster oven, you can do a lot. We were impressed by the thought that had gone into visitors needs. We indulged in the free snacks and drinks. The only drawback is that the hot water takes a while to get hot. Karim was very quick to respond to our needs.