First time offered - Private Resort style in gated Ennisbrook with breathtaking Ocean and Mountain Views! Perfectly configured versatile floor plan, full-level Master Suite with Sitting Room, Gym, enormous closets and spectacular views. 2-bedroom Guest Suite at lower level with Sitting Room and separate entrance. Separate lower-level wing with Game Room, Office and separate entrance. Expansive Pool Terrace with Mountain Views, Spa and full 2-bedroom 2-bath Guest House. Spacious Garage with room for 5 cars. All in impeccable condition, very private, opportunity to update if desired.