Great place to stay with the location being perfect. Karim was responsive whenever we needed anything and was in touch with us the entire way. The party was a group of three and we had more than enough space in the apartment.