super clean, well decorated, prefect location and easy check in. parking and pool were legit!