clean, great views, excellent communication. I will only be booking with Cristian for my Vegas stays. I was in town for a funeral and the one thing I didn't have to stress about was our stay.