Generally good stay, especially for large family group.