Perfect location, plenty of space and well set up kitchen made this a great stay for a family holiday.