5-stars. Another good stay