Solid place with amazing beach and tennis!