Great views. Everything you need for perfect vacation. Sea front and mountains on the side.