Very good in every way! Clean like a hotel. Great location, good communication. 5 stars.