Perched on the ocean’s edge in a green fynbos landscape, this boutique hotel has just five suites that offer some of the best whale watching in the world.