Nice & friendly place with great sea views.