Super generous, so clean, thoughtful, caring, friendly... everything was almost perfect