Absolutely everything you need, and more. Breathtaking views—we were there for one night, but got to see whales. A very comfortable unit that can easily accommodate 6 guests. Great hospitality from Barry and Paulos. Seven out of 5 stars.