We have stayed at this apartment for 4 nights during Easter period. Our stay was fantastic. First of all communication with Neville the host was very good. And the apartment was as described 100%. The apartment is very modern, comfortable and clean. Re amenities...all you can imagine is available. And the complex itself is great. 10x alot. Will visit again for sure.