Kitchen was a lot nicer than expected. bath towels are provided but no hand towels or bath mat. very good communication. very understanding about flight delays and traffic affecting check-in time.