Spectacular view site
It seems that it was the spectacular views from the hotel's hillside location that most impressed guests about KC Resort and Villas. Guests waxed lyrical about just how lovely and endless the sea views were from such a commanding position.