NEW LISTING Beachfront villa wprivate pool, terrace  gorgeous Caribbean views