Great find! Aramis's place is a peaceful 'treehouse' retreat with stunning views of Lion Rock and the sea. Highly recommend.