Xiao's place is divine! I just sat on the terrace staring into the ocean for hours. What a view! Very clean. Superb location. Lovely security guards. Everything was perfect and will definitely stay again!