Great place, incredibly clean, nice surroundings, great hosts. Really good for families. Highly recommended.