Really good prompt communication from initial booking. Excellent check in experience with recommendations about Porto. Nice touches including fresh bread supplied each morning. Coffee, jam, butter, dishwasher capsules and detergent for laundry are also provided which makes life easier when on a short break.