Wonderful self contained villa. Clean and well equipped. Perfectly located in cable beach and nice a private. The pool is awesome as well.