The location was amazing and the pool and gym area was a great plus. Unfortunately, the listing mentioned basic cooking essentials but things like salt, pepper and oil were not provided. The apartment is super hot and at one point we had 5 fans running - it would be great if Air-con was installed. The WiFi cut off on our last day and we were without internet access for over a day. I extended my stay twice and the host was more than accommodating and communication was super effective.