Everything as promised!! Beautiful home, clean and comfortable! So many extras to make it feel like home!! Prompt and excellent communication with the host!!