Immaculate property in a fantastic location. Our family of five (two adults, four year old, two year old and three month old) thoroughly enjoyed our stay here.