Excellent, clean, accessible! Will stay again next time.