The location was EVERYTHING!!!! It was very clean and the communication with the host was a breeze!!! we will definitely be staying again!!!