This house is a stunning beauty nestled high up in Bantry Bay allowing you spectacular views of both the Lions Head and the ocean. The Orcha Villa was just a short drive away from all the shops and restaurants even though we did not feel the need to leave the villa. This villa is the true definition of a perfect luxurious home away from home and my family absolutely loved it. The pictures do not do it justice, you've got to experience it to really appreciate it.