Great views, lovely Mediterranean feel.