Spacious, convenient, well-located. Will be back again.