Karims place is very nice and well put together. The place was very clean and had everything we needed for a nice and comfortable stay.