Overall nice stay, but they are trying to get $400 for "cleaning". The pictures they provided were confusingly very clean and the check out has been a hassle. Besides the checkout process, it was a nice stay.