This place was super clean, very spacious and in a good location. Since it was very new, some small items, like trash cans in the bathrooms, etc.. still have to be added, but overall we were very satisfied with our stay. This place is a gem. Israel responded in a timely manner to our questions.