All and some more! Adele deserves her "super host" title.
Very comfortable stay.