This is a wonderful place - the patio has gorgeous views of the ocean and is where we hung out most of the time.
There were only 3 small things: first, the kitchen had very little in the way of food staples, like salt and pepper shakers, oil and vinegar, etc., which most BnBs seem to. Second, the livingroom is tiny, so it was a little tight trying to have our group of 5 do anything together (watch TV, play games, etc.). Finally, the TV had no cable service (even though there was a cable box) or internet, so we had to watch it via an HDMI cable attached to our computer.