Very clean. Great location. Ela was a great host. Very patient in returning a couple things I accidentally left behind.