A fantastic place in a beautiful location, friendly host and animals - a recipe for great holidays.