David's place offers convenience, comfort and value for money paid.