Table House is an absolutely stunning place to stay. The house is beautifully appointed, the views are gorgeous, and you even have your own private beach from which we caught some squid. Can't recommend highly enough.