A very clean , comfortable , well located , and a posh stay .