Everything is perfect - location, attitude, communication. We were more than satisfied!