The apartment is very far from everything so if you want to explore by your own it might not be the best, but if you plan on doing the activities with Mike and his team you will be delighted! His team was awesome, so kind and welcoming.
The wifi connection was very good, we had absolutely no problem.
The only thing that was missing was the a/c but overall it was very good.