I do not recommend this place. We were there for a week and we had a ton of problems, Benjamin and his team tried to fix everything, but was not enough.
The place has a little smell, like humidity, we found some ugly spiders and the kitchen was dirty.