Foxton Beach has a lot going for it and the house is very well set up.