Ive stayed here regularly. Cant give a higher recommendation than that.