Spacious and clean. excellent communication. good parking too.