Sun was an absolute pleasure to deal with. Very accommodating and looked after us during our stay. The apartment was beautiful and clean, STUNNING views. I also used the gym, pool and steam room during my stay. These amenities were clean, secure and the views from those spots were amazing too. I would highly recommend this as a place to stay, we will be back for sure! :)