spacious, well priced. good communication! does what it says on the tin.