Perfect on all levels, super clean and comfy. Great communications and a wonderful Denver location.