We have a treetop view but not an ocean view although it is a short 100 yards on a path next door to the beach. There is a living room with cable TV and internet and a full kitchen for your use. The apartment is shared with one other room.
I don't live on site but will be there to let you in. I do need to know within an hour of the time you will be arriving and don't usually receive guests at night.