We really enjoyed our stay with two small children - the place is small but has everything you need for self-catering and the location is amazing!