I'd say grass is best for the PPL while your learning the basic skills, landing and taking off requires a little more attention. For CPL onwards I'd go for a bigger place with instrument approaches etc. So, depends on the stage you are at and I would still put proximity to cheap accommodation, cost and school reputation well ahead of the runway surface.