The hotel is great, you can see whales from your room, amazing location!
It is a small resort, so no restaurant or bar is available, but everything can be found very close by.
Great stay!