Stella Maris is an astonishing villa with a breathtaking sea view. Conveniently located to discover the north and south west region.