pretty good location for this nice beach villa