A stylish and comfortable guesthouse set in a fabulous location. Make sure you stay for long enough to enjoy all it has to offer