Location good.
Communication was bad.
Internet was down during our whole stay. We had refreshed the router but still no luck.
Contact Micheal who was not helpful, after a few message he ignore my message and refuse to contact me.