This was a awesome place to stay; couldn't have asked for better. I organized this trip for 3 other travellers and they all loved the place - communication was awesome, the caretaker responded quickly whenever we had a query and the apartment set up is very well thought out. Will definitely be back